pussy (female genitalia) - Francés Inglés Diccionario